﻿<%@ Page Language="C#" AutoEventWireup="true" CodeFile="ep_courseinfo_edit.aspx.cs"
    Inherits="ePioneer_ep_courseinfo_edit" %>

<%@ Register Src="DatePicker.ascx" TagName="DatePicker" TagPrefix="uc1" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title></title>
    <link href="../css/style.css" rel="stylesheet" type="text/css" />
    <script src="Javascript/jquery-1.4.4.min.js" type="text/javascript"></script>
    <script type="text/javascript" defer="defer" src="../My97DatePicker/WdatePicker.js"></script>
</head>
<body>
    <form id="form1" runat="server">
    <div>
        <table class="query_form_table">
            <tr>
                <th>
                    课程名称
                </th>
                <td>
                    <asp:TextBox ID="txt_Title" runat="server" Width="432px" />
                </td>
            </tr>
            <tr>
                <th>
                    课程类别
                </th>
                <td>
                    <asp:DropDownList ID="ddl_CourseType" runat="server" Width="432px">
                        <asp:ListItem Text="操作课程" Value="操作课程"></asp:ListItem>
                        <asp:ListItem Text="投资课程" Value="投资课程"></asp:ListItem>
                    </asp:DropDownList>
                </td>
            </tr>
            <tr>
                <th>
                    针对类型
                </th>
                <td>
                    <asp:DropDownList ID="ddl_SolutionType" runat="server" Width="432px">
                        <asp:ListItem Text="抓波段" Value="抓波段"></asp:ListItem>
                        <asp:ListItem Text="找买卖点" Value="找买卖点"></asp:ListItem>
                        <asp:ListItem Text="高位逃项" Value="高位逃项"></asp:ListItem>
                        <asp:ListItem Text="抢仓要领" Value="抢仓要领"></asp:ListItem>
                    </asp:DropDownList>
                </td>
            </tr>
            <tr>
                <th>
                    讲师
                </th>
                <td>
                    <asp:DropDownList ID="ddl_Lecturer" runat="server" Width="432px" DataTextField="Lecturer"
                        DataValueField="Id">
                    </asp:DropDownList>
                </td>
            </tr>
            <tr>
                <th>
                    主要内容
                </th>
                <td>
                    <asp:TextBox ID="txt_MainContent" runat="server" Width="432px" Height="70px" TextMode="MultiLine" />
                </td>
            </tr>
            <tr>
                <th>
                    课程简介
                </th>
                <td>
                    <asp:TextBox ID="txt_BriefInfo" runat="server" Width="432px" Height="70px" TextMode="MultiLine" />
                </td>
            </tr>
            <tr>
                <th>
                    最大预定数
                </th>
                <td>
                    <asp:TextBox ID="txt_IReservation" runat="server" Width="200px" MaxLength="4" />
                </td>
            </tr>
            <tr>
                <th>
                    开课日期
                </th>
                <td>
                    <uc1:DatePicker ID="txt_CourseStartDate" runat="server" />
                </td>
            </tr>
            <tr>
                <th>
                    开始时间
                </th>
                <td>
                    <asp:DropDownList ID="dll_StartTime" runat="server" Width="200px">
                        <asp:ListItem Value="8:00" Text="8:00"></asp:ListItem>
                        <asp:ListItem Value="8:30" Text="8:30"></asp:ListItem>
                        <asp:ListItem Value="9:00" Text="9:00"></asp:ListItem>
                        <asp:ListItem Value="9:30" Text="9:30"></asp:ListItem>
                        <asp:ListItem Value="10:00" Text="10:00"></asp:ListItem>
                        <asp:ListItem Value="10:30" Text="10:30"></asp:ListItem>
                        <asp:ListItem Value="11:00" Text="11:00"></asp:ListItem>
                        <asp:ListItem Value="11:30" Text="11:30"></asp:ListItem>
                        <asp:ListItem Value="12:00" Text="12:00"></asp:ListItem>
                        <asp:ListItem Value="12:30" Text="12:30"></asp:ListItem>
                        <asp:ListItem Value="13:00" Text="13:00"></asp:ListItem>
                        <asp:ListItem Value="13:30" Text="13:30"></asp:ListItem>
                        <asp:ListItem Value="14:00" Text="14:00"></asp:ListItem>
                        <asp:ListItem Value="14:30" Text="14:30"></asp:ListItem>
                        <asp:ListItem Value="15:00" Text="15:00"></asp:ListItem>
                        <asp:ListItem Value="15:30" Text="15:30"></asp:ListItem>
                        <asp:ListItem Value="16:00" Text="16:00"></asp:ListItem>
                        <asp:ListItem Value="16:30" Text="16:30"></asp:ListItem>
                        <asp:ListItem Value="17:00" Text="17:00"></asp:ListItem>
                        <asp:ListItem Value="17:30" Text="17:30"></asp:ListItem>
                        <asp:ListItem Value="18:00" Text="18:00"></asp:ListItem>
                        <asp:ListItem Value="18:30" Text="18:30"></asp:ListItem>
                        <asp:ListItem Value="19:00" Text="19:00"></asp:ListItem>
                        <asp:ListItem Value="19:30" Text="19:30"></asp:ListItem>
                        <asp:ListItem Value="20:00" Text="20:00"></asp:ListItem>
                        <asp:ListItem Value="20:30" Text="20:30"></asp:ListItem>
                        <asp:ListItem Value="21:00" Text="21:00"></asp:ListItem>
                    </asp:DropDownList>
                </td>
            </tr>
            <tr>
                <th>
                    结束时间
                </th>
                <td>
                    <asp:DropDownList ID="dll_EndTime" runat="server" Width="200px">
                        <asp:ListItem Value="8:30" Text="8:30"></asp:ListItem>
                        <asp:ListItem Value="9:00" Text="9:00"></asp:ListItem>
                        <asp:ListItem Value="9:30" Text="9:30"></asp:ListItem>
                        <asp:ListItem Value="10:00" Text="10:00"></asp:ListItem>
                        <asp:ListItem Value="10:30" Text="10:30"></asp:ListItem>
                        <asp:ListItem Value="11:00" Text="11:00"></asp:ListItem>
                        <asp:ListItem Value="11:30" Text="11:30"></asp:ListItem>
                        <asp:ListItem Value="12:00" Text="12:00"></asp:ListItem>
                        <asp:ListItem Value="12:30" Text="12:30"></asp:ListItem>
                        <asp:ListItem Value="13:00" Text="13:00"></asp:ListItem>
                        <asp:ListItem Value="13:30" Text="13:30"></asp:ListItem>
                        <asp:ListItem Value="14:00" Text="14:00"></asp:ListItem>
                        <asp:ListItem Value="14:30" Text="14:30"></asp:ListItem>
                        <asp:ListItem Value="15:00" Text="15:00"></asp:ListItem>
                        <asp:ListItem Value="15:30" Text="15:30"></asp:ListItem>
                        <asp:ListItem Value="16:00" Text="16:00"></asp:ListItem>
                        <asp:ListItem Value="16:30" Text="16:30"></asp:ListItem>
                        <asp:ListItem Value="17:00" Text="17:00"></asp:ListItem>
                        <asp:ListItem Value="17:30" Text="17:30"></asp:ListItem>
                        <asp:ListItem Value="18:00" Text="18:00"></asp:ListItem>
                        <asp:ListItem Value="18:30" Text="18:30"></asp:ListItem>
                        <asp:ListItem Value="19:00" Text="19:00"></asp:ListItem>
                        <asp:ListItem Value="19:30" Text="19:30"></asp:ListItem>
                        <asp:ListItem Value="20:00" Text="20:00"></asp:ListItem>
                        <asp:ListItem Value="20:30" Text="20:30"></asp:ListItem>
                        <asp:ListItem Value="21:00" Text="21:00"></asp:ListItem>
                        <asp:ListItem Value="21:30" Text="21:30"></asp:ListItem>
                    </asp:DropDownList>
                </td>
            </tr>
            <tr>
                <th>
                    课件
                </th>
                <td>
                    <asp:FileUpload ID="flImg" runat="server" /><br />
                    <asp:LinkButton ID="lb_AttachmentName" runat="server"></asp:LinkButton>
                </td>
            </tr>
            <tr>
                <td colspan="2">
                    <asp:Button ID="BtnModify" runat="server" Text="保存" OnClick="BtnModify_Click" />
                    &nbsp;
                    <input type="button" value="返回" onclick="location.href='ep_courseinfo.aspx'" />
                </td>
            </tr>
        </table>
    </div>
    <script type="text/javascript">
        $(document).ready(function () {

            $('#BtnModify').click(function () {
                var txt_BriefInfo = $("#txt_BriefInfo").val();
                var txt_Title = $("#txt_Title").val();
                var txt_IReservation = $("#txt_IReservation").val();
                var txt_MainContent = $("#txt_MainContent").val();
                var txt_CourseStartDate = $("#txt_CourseStartDate_TextBoxTime").val();
                var EndTime = $("#dll_EndTime").get(0).selectedIndex;
                var StartTime = $("#dll_StartTime").get(0).selectedIndex;

                if (txt_Title == "") {
                    alert("课程标题不能为空");
                    $("#txt_Title").val("");
                    $("#txt_Title").focus();
                    return false;
                }
                else {
                    if (getByteLen(txt_Title) > 24) {
                        alert("课程标题不能超过12个中文字符");
                        $("#txt_Title").focus();
                        return false;
                    }
                }

                if (getByteLen(txt_MainContent) > 200) {
                    alert("主要内容不能超过100个中文字符");
                    $("#txt_MainContent").focus();
                    return false;
                }
                if (getByteLen(txt_BriefInfo) > 150) {
                    alert("课程简介不能超过75个中文字符");
                    $("#txt_BriefInfo").focus();
                    return false;
                }

                if ($.trim(txt_IReservation) == "") {
                    alert("最大预定数不能为空");
                    $("#txt_IReservation").val("");
                    $("#txt_IReservation").focus();
                    return false;
                }
                else {
                    var pattern = /^\d+?$/;
                    if (!pattern.test(txt_IReservation)) {
                        alert("请输入正确的最大预定数");
                        $("#txt_IReservation").focus();
                        return false;
                    }
                }

                if ($.trim(txt_CourseStartDate) == "") {
                    alert("开课日期不能为空");
                    return false;
                }

                if (parseInt(EndTime) < parseInt(StartTime)) {
                    alert("开始时间不能大于结束时间");
                    return false;
                }
            });
        });
        function getByteLen(str) {
            var l = str.length;
            var n = l;
            for (var i = 0; i < l; i++) {
                if (str.charCodeAt(i) < 0 || str.charCodeAt(i) > 255) {
                    n++;
                }
            }
            return n;
        } 
    </script>
    </form>
</body>
</html>
